retail sale license - Espagnol Anglais Dictionnaire